dolphin (cetacea) - English Synonyms Dictionary